vortex furnace - French English Dictionary